go/types.Alias.tparams (field)
9 uses
go/types (current package)
alias.go#L48: tparams *TypeParamList // type parameters, or nil
alias.go#L82: func (a *Alias) TypeParams() *TypeParamList { return a.tparams }
alias.go#L88: a.tparams = bindTParams(tparams)
alias.go#L160: res.tparams = orig.tparams
decl.go#L565: check.collectTypeParams(&alias.tparams, tdecl.TypeParams)
decl.go#L574: if tpar, ok := rhs.(*TypeParam); ok && alias.tparams != nil && slices.Index(alias.tparams.list(), tpar) >= 0 {
predicates.go#L145: if alias, _ := t.(*Alias); alias != nil && alias.tparams != nil && alias.targs == nil {